/**
 * 包含多个reducer 函数的模块
 */
import { INCREMENT, DECREMENT } from './action-types'
export function counter(state = 0, action) {
  // action 里面包含了 type 和 state
  // counter 一共包含了两个操作 增加和减少 因此对应两个type 值
  console.log('counter', state, action)
  switch (action.type) {
    case INCREMENT:
      return state + action.data
      break
    case DECREMENT:
      return state - action.data
      break
    default:
      return state
      break
  }
}
